home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 1996 March / Amiga-CD 1996 #3.iso / pd-software / mui_3.1 / readme < prev    next >
Text File  |  1996-01-19  |  4KB  |  71 lines

  1. ------------------------------------------------------------------------
  2.  
  3.                         MUI - MagicUserInterface
  4.  
  5.                               Version 3.1
  6.  
  7.                   (c) Copyright 1993-95, Stefan Stuntz
  8.  
  9. ------------------------------------------------------------------------
  10.  
  11. MUI  is  an object oriented system to create and maintain graphical user
  12. interfaces.  From  a programmers point of view, using MUI saves a lot of
  13. time  and  makes life much easier. Thinking about complicated terms like
  14. window resizing or font sensitivity is simply not neccesary.
  15.  
  16. On  the  other hand, users of MUI based applications have the ability to
  17. customize  nearly every pixel of a programs interface according to their
  18. personal taste.
  19.  
  20. ------------------------------------------------------------------------
  21.  
  22. Except  when  otherwise  stated  in the documentation, redistribution of
  23. this  package  or  parts  of  this package is prohibited without written
  24. permission  from the copyright holder. More information on this topic is
  25. available in the documentation files in drawer "Docs".
  26.  
  27. ------------------------------------------------------------------------
  28.  
  29.                              Major Changes
  30.                              -------------
  31.  
  32. To  find a compromise between flexibility and resource usage, MUI 3 uses
  33. a  completely  new  memory  management  concept. A lot of extra features
  34. which  are  not  necessarily  needed to run applications have been moved
  35. into  external libraries. Most of these libraries are not even loaded if
  36. MUI  runs  with  its  default settings. With this new memory management,
  37. users  have  the  the  ability  to  control  MUIs  memory usage by using
  38. appropriate configurations.
  39.  
  40. MUI's  speed  has increased considerably compared with earlier versions.
  41. This  speedup  depends  on the machine MUI is running on: the slower the
  42. Amiga,  the more noticeable is the speed increase. Especially drawing of
  43. GUI elements on ECS/AGA machines is a lot faster now due to a new way of
  44. rendering.  Even  if  a  7  MHz  computer stil can't be considered as an
  45. optimum MUI platform, applications should perform a lot better now.
  46.  
  47. The  slow and bulky preferences system was completely rewritten, the new
  48. way  of handling settings is a lot clearer and more straight forward. An
  49. applications  local  configuration is no longer adjusted from the global
  50. preferences  editor.  Instead,  all MUI applications offer a way to open
  51. their  private  MUI  settings  window.  This makes MUI look more like an
  52. integral part of a program. Furthermore, the settings windows are better
  53. structurized and offer easier access to all configuration option.
  54.  
  55. Public screen handling moved to an external program called "PSI" (Public
  56. Screen  Inspector). PSI fixes all known bugs of MUI 2.x screens, is more
  57. easy  to use and offers a few new features. Furthermore, PSI can also be
  58. used independantly as screen manager for non-MUI programs.
  59.  
  60. All  accompanying  MUI  programs  make  extensive  use of brandnew MUI 3
  61. programming  features  like  dynamic object creations, balancing groups,
  62. popup  menus,  full  Drag&Drop support or Help bubbles. All those things
  63. have  been  available  on  other  operating systems for a long time, its
  64. about time to get them to the Amiga.
  65.  
  66. Of  course,  MUI  3 is completely compatible with previous releases, all
  67. old MUI applications will continue to run and automatically benefit from
  68. enhanced speed and from the new preferences system. In near future, most
  69. new  MUI  applications  will require MUI 3 to make use of the new way of
  70. programming.
  71.